in full armor - Turc Anglais Dictionnaire